prototype design design for manufacturability machine shop design cnc turning analog design cts cnc machining machining manufacturing design for manufacturing precision cnc machining engineering cnc milling engineer engineers prototype cnc